particulate pollution - French English Dictionary